﻿@font-face {
	font-family: Muli;
	font-weight: 400;
	font-style: normal;
}
.form-label {
	font-weight: 400;
}
.label {
	font-weight: 400;
}
[id*=xunlei_com_thunder] {
	display: none;
}
body > a > img {
	display: none;
}
.readable {
	text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale;
}
.readable-font {
	text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale;
}
body {
	text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale;
}

a {
	transition:color 218ms cubic-bezier(0.42, 0, 0.58, 1); color: rgb(38, 38, 38); cursor: pointer; -webkit-transition: color 218ms cubic-bezier(.42, 0, .58, 1); -o-transition: color 218ms cubic-bezier(.42, 0, .58, 1);outline:none;
}
a:focus {
	color:#4194fa; text-decoration: none;outline:none;
}
a:hover {
	color:#4194fa; text-decoration: none;outline:none;
}
a.block {
	display: block;
}
a.white {
	transition:text-shadow 218ms; color: rgb(255, 255, 255); -webkit-transition: text-shadow 218ms; -o-transition: text-shadow 218ms;
}
a.white:hover {
	text-shadow: 0px 1px 1px rgba(0,0,0,0.5), 0px 0px 3px rgba(255,255,255,0.7); -webkit-text-shadow: 0 1px 1px rgba(0, 0, 0, .5), 0 0 3px rgba(255, 255, 255, .7);
}
a.underline {
	padding: 0px 7px; vertical-align: bottom; display: inline-block; position: relative; z-index: 1;
}
a.underline::before {
	transition:0.2s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: -1; content: ""; transform: translateY(95%); background-color: rgba(52, 73, 94, 0.4); -webkit-transform: translateY(95%); -webkit-transition: all .2s; -o-transition: all .2s; -moz-transform: translateY(95%); -o-transform: translateY(95%);
}
a.underline.hover::before {
	border-radius: 2px; transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
a.underline:hover::before {
	border-radius: 2px; transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
a.blue-reverse {
	color: rgb(71, 196, 253);
}
a.blue-reverse:hover {
	color: rgb(30, 183, 252);
}
a.red {
	transition:none; color: rgb(229, 28, 35); -webkit-transition: none; -o-transition: none;
}
a.red:hover {
	color: rgb(208, 24, 30);
}
a.gray {
	color: rgb(166, 166, 166);
}
a.gray-dark {
	color: grey;
}
a.gray-dark:hover {
	color: rgb(2, 134, 194) !important;
}
a.gray:hover {
	color: rgb(2, 134, 194) !important;
}
a:focus {
	/*outline: dotted thin; outline-offset: -2px;*/
}
[class*=hover-] {
	transition:218ms cubic-bezier(0.42, 0, 0.58, 1) !important; -webkit-transition: all 218ms cubic-bezier(.42, 0, .58, 1); -o-transition: all 218ms cubic-bezier(.42, 0, .58, 1);
}
.hover-blue:hover {
	color: #9a14a1 !important;
}
.hover-opacity:hover {
	opacity: 0.85;
}
.hover-opacity:hover .ripple {
	background: rgb(255, 255, 255) !important;
}
.hover-shadow:hover {
	box-shadow: 0px 5px 11px 0px rgba(0,0,0,0.18), 0px 4px 15px 0px rgba(0,0,0,0.15); -moz-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, .18), 0 4px 15px 0 rgba(0, 0, 0, .15);
}

.btn {
	padding: 8px 24px; transition:280ms cubic-bezier(0.4, 0, 0.2, 1); position: relative; -webkit-transition: all 280ms cubic-bezier(.4, 0, .2, 1); -o-transition: all 280ms cubic-bezier(.4, 0, .2, 1);
}
.btn.btn-link:focus {
	outline: 0px !important; text-decoration: none;
}
.btn.btn-link:hover {
	outline: 0px !important; text-decoration: none;
}
.btn:focus {
	outline: 0px !important; text-decoration: none;
}
.btn.btn-raised {
	box-shadow: 0px 5px 11px 0px rgba(0,0,0,0.18), 0px 4px 15px 0px rgba(0,0,0,0.15); -moz-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, .18), 0 4px 15px 0 rgba(0, 0, 0, .15);
}
.btn.btn-raised:hover {
	box-shadow: 0px 8px 17px 0px rgba(0,0,0,0.2), 0px 6px 20px 0px rgba(0,0,0,0.19); -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19); -moz-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19);
}


.btn.btn-sm {
	padding: 4px 12px; line-height: 20px; font-size: 14px;
}
.btn.btn-lg {
	padding: 14px 26px; font-size: 18px;
}
.btn.without-shadow {
	box-shadow: none !important; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.dropdown-menu .btn:hover {
	box-shadow: none !important; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.handler-wrap .btn {
	min-width: 100px;
}
.modal-footer .btn {
	min-width: 100px;
}
.btn-group .btn + .btn {
	margin-left: 0px;
}
.btn-group .btn + .btn-group {
	margin-left: 0px;
}
.btn-group .btn-group + .btn {
	margin-left: 0px;
}
.btn-group .btn-group + .btn-group {
	margin-left: 0px;
}
.btn-group.open > :first-child:not(.dropdown-toggle).btn-primary {
	border-right-color: transparent;
}
.btn-group.open .dropdown-toggle {
	box-shadow: inset 3px 3px 5px rgba(0,0,0,0.125); -webkit-box-shadow: inset 3px 3px 5px rgba(0, 0, 0, .125); -moz-box-shadow: inset 3px 3px 5px rgba(0, 0, 0, .125);
}
.btn-group > :first-child:not(.dropdown-toggle).btn-primary {
	border-right-color: rgb(3, 159, 229); border-right-width: 1px; border-right-style: solid;
}
.form-group {
	line-height: 30px; margin-bottom: 30px;
}
.form-group.pair-form {
	padding: 0px;
}
.validate-error {
	border-color: rgb(229, 28, 35) !important;
}
.form-control {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.form-control:focus {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.form-label {
	padding: 10px 0px; text-align: left; color: grey; font-size: 18px;
}
.form-label.second-label {
	padding-left: 70px;
}
.form-input {
	color: rgb(153, 153, 153);
}
.full-input {
	padding: 8px; border-radius: 3px; border: 1px solid rgb(238, 238, 238); transition:border 218ms; border-image: none; width: 100%; height: 48px; -webkit-transition: border 218ms; -o-transition: border 218ms;
}
.full-input:focus {
	border: 1px solid rgb(166, 166, 166); border-image: none;
}
.form-input textarea {
	height: 180px; resize: none;
}
.form-input input {
	padding: 8px; outline: 0px; border-radius: 4px; border: 1px solid rgb(238, 238, 238); border-image: none;
}
.form-input textarea {
	padding: 8px; outline: 0px; border-radius: 4px; border: 1px solid rgb(238, 238, 238); border-image: none;
}
select {
	/*padding: 10px;*/ outline: 0px; border-radius: 4px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 100%; height: 48px; background-color: rgb(255, 255, 255);
}
[contenteditable]:focus {
	outline: transparent solid 0px;
}
ul {
	list-style: none; padding-left: 0px;
}
.list-group-item {
	border-width: 1px 0px; padding: 16px 4px;
}
@media all and (min-width:801px)
{
.hover-brackets {
	display: inline-block; position: relative;
}
.hover-brackets::after {
	transition:opacity 218ms, transform 0.3s; top: -0.1em; position: absolute; opacity: 0; -webkit-transition: opacity 218ms, -webkit-transform .3s;
}
.hover-brackets::before {
	transition:opacity 218ms, transform 0.3s; top: -0.1em; position: absolute; opacity: 0; -webkit-transition: opacity 218ms, -webkit-transform .3s;
}
.hover-brackets::before {
	left: -0.8em; content: "["; transform: translate(1em, 0px); -webkit-transform: translate(1em, 0); -o-transform: translate(1em, 0);
}
.hover-brackets::after {
	right: -0.8em; content: "]"; transform: translate(-1em, 0px); -webkit-transform: translate(-1em, 0); -o-transform: translate(-1em, 0);
}
.hover-brackets:hover::after {
	opacity: 1; transform: translate(0px, 0px); -webkit-transform: translate(0, 0); -o-transform: translate(0, 0);
}
.hover-brackets:hover::before {
	opacity: 1; transform: translate(0px, 0px); -webkit-transform: translate(0, 0); -o-transform: translate(0, 0);
}
}
.readable {
	font: 200 18px/1.5 "Helvetica Neue", Helvetica, "Lucida Grande", "Luxi Sans", Arial, "Hiragino Sans GB", STHeiti, "Microsoft YaHei", "Wenquanyi Micro Hei", "WenQuanYi Micro Hei Mono", "WenQuanYi Zen Hei", "WenQuanYi Zen Hei Mono", LiGothicMed; color: rgba(0, 0, 0, 0.8); font-size-adjust: none; font-stretch: normal; -ms-hyphens: auto; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto;
}
.readable-font {
	font: 200 18px/1.5 "Helvetica Neue", Helvetica, "Lucida Grande", "Luxi Sans", Arial, "Hiragino Sans GB", STHeiti, "Microsoft YaHei", "Wenquanyi Micro Hei", "WenQuanYi Micro Hei Mono", "WenQuanYi Zen Hei", "WenQuanYi Zen Hei Mono", LiGothicMed; color: rgba(0, 0, 0, 0.8); font-size-adjust: none; font-stretch: normal; -ms-hyphens: auto; -webkit-font-smoothing: antialiased; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto;
}
.readable blockquote {
	margin-bottom: 1em;
}
.readable li {
	margin-bottom: 1em;
}
.readable ol {
	margin-bottom: 1em;
}
.readable p {
	margin-bottom: 1em;
}
.readable pre {
	margin-bottom: 1em;
}
.readable table {
	margin-bottom: 1em;
}
.readable ul {
	margin-bottom: 1em;
}
.readable p {
	line-height: 2;
}
.readable em {
	margin: 0px 0.23em; font-style: normal;
}
.readable i {
	margin: 0px 0.23em; font-style: normal;
}
.readable h1 {
	line-height: 2; font-family: "Lucida Grande","Luxi Sans",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans GB",STHeiti,"Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Micro Hei Mono","WenQuanYi Zen Hei","WenQuanYi Zen Hei Mono",LiGothicMed; font-weight: 500; margin-top: 1.23em; margin-bottom: 0.23em;
}
.readable h2 {
	line-height: 2; font-family: "Lucida Grande","Luxi Sans",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans GB",STHeiti,"Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Micro Hei Mono","WenQuanYi Zen Hei","WenQuanYi Zen Hei Mono",LiGothicMed; font-weight: 500; margin-top: 1.23em; margin-bottom: 0.23em;
}
.readable h3 {
	line-height: 2; font-family: "Lucida Grande","Luxi Sans",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans GB",STHeiti,"Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Micro Hei Mono","WenQuanYi Zen Hei","WenQuanYi Zen Hei Mono",LiGothicMed; font-weight: 500; margin-top: 1.23em; margin-bottom: 0.23em;
}
.readable h4 {
	line-height: 2; font-family: "Lucida Grande","Luxi Sans",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans GB",STHeiti,"Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Micro Hei Mono","WenQuanYi Zen Hei","WenQuanYi Zen Hei Mono",LiGothicMed; font-weight: 500; margin-top: 1.23em; margin-bottom: 0.23em;
}
.readable h5 {
	line-height: 2; font-family: "Lucida Grande","Luxi Sans",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans GB",STHeiti,"Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Micro Hei Mono","WenQuanYi Zen Hei","WenQuanYi Zen Hei Mono",LiGothicMed; font-weight: 500; margin-top: 1.23em; margin-bottom: 0.23em;
}
.readable h6 {
	line-height: 2; font-family: "Lucida Grande","Luxi Sans",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans GB",STHeiti,"Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Micro Hei Mono","WenQuanYi Zen Hei","WenQuanYi Zen Hei Mono",LiGothicMed; font-weight: 500; margin-top: 1.23em; margin-bottom: 0.23em;
}
.readable h1 {
	font-size: 30px; margin-top: 1em;
}
.readable h2 {
	font-size: 30px; margin-top: 1em;
}
.readable h3 {
	font-size: 24px;
}
.readable h4 {
	font-size: 24px;
}
.readable h5 {
	font-size: 24px;
}
.readable h6 {
	font-size: 24px;
}
.readable ul {
	list-style: circle;
}
.readable ol {
	list-style: decimal;
}
.readable ol {
	margin-left: 2em; list-style-position: outside;
}
.readable ul {
	margin-left: 2em; list-style-position: outside;
}
.readable img {
	margin: 0px auto; display: block; max-width: 700px;
}
.readable img + span {
	text-align: center; font-size: 16px; margin-top: 10px; display: block;
}
.readable .table th {
	white-space: nowrap;
}
.readable a.reg {
	margin: 0px auto; width: 290px; display: block;
}
@media all and (max-width:480px)
{
.readable a.reg {
	width: 270px;
}
}
.readable blockquote {
	margin: 0px 0px 1em; padding: 0px 0px 0px 0.75em; border-left-color: rgb(217, 217, 217); border-left-width: 3px; border-left-style: solid;
}
.readable pre {
	background: rgb(245, 245, 245); padding: 0.8em 1.2em !important; border: currentColor; border-image: none; color: rgba(0, 0, 0, 0.7); font-size: 16px;
}
.no-gutter {
	padding-left: 0px;
}
.no-gutter-left {
	padding-left: 0px;
}
.no-gutter {
	padding-right: 0px;
}
.no-gutter-right {
	padding-right: 0px;
}
.readable pre + h1 {
	margin-top: 0px;
}
.readable pre + h2 {
	margin-top: 0px;
}
.readable pre + h3 {
	margin-top: 0px;
}
.readable pre + h4 {
	margin-top: 0px;
}
.readable pre + h5 {
	margin-top: 0px;
}
.readable pre + h6 {
	margin-top: 0px;
}
.readable code {
	margin: 0px 0.23em; font-family: Consolas,"Liberation Mono","BitStream Vera Sans Mono",Courier,monospace;
}
.readable hr {
	margin: 30px auto; height: 1px; background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
}
:not(:last-child).group {
	margin-bottom: 16px;
}
.is-hidden {
	display: none !important; visibility: hidden !important;
}
.is-show {
	display: block !important; visibility: visible !important;
}
.is-opacity {
	opacity: 0;
}
.animated {
	animation-duration: 0.5s; animation-fill-mode: both; -webkit-animation-duration: .5s; -moz-animation-duration: .5s; -o-animation-duration: .5s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both;
}
.animated.slideDown {
	animation-name: slideDown; -webkit-animation-name: slideDown; -moz-animation-name: slideDown; -o-animation-name: slideDown;
}
.animated.slideUp {
	animation-name: slideUp; -webkit-animation-name: slideUp; -moz-animation-name: slideUp; -o-animation-name: slideUp;
}

@media all and (min-width:801px){
.site-header {
	top: 0px; width: 100%;  position:absolute; z-index: 103; opacity: 1;  background-color: rgba(0, 0, 0, 0.7); height:156px;
}
}
.site-main {
	margin-right: auto; margin-left: auto; max-width: 1200px;
    padding: 10px 0px 20px;
    background-repeat: no-repeat;

}
.toptop{
height:156px; background:#000;;
}
.topline {
height:60px;
}
.menuclass {
width:33.33333333%;
display:inline-block;
height:60px;
background:#0066FF;
text-align:center;
line-height:59px;
color:#FFFFFF;
}
.tem_index_news_tab{height:80px;list-style:none;line-height:80px; margin:auto; width:100%; text-align:center;}
.tem_index_news_tab li{ padding-left:30px; padding-right:30px; display:inline-block;}
.tem_index_news_tab li h6{ width:100%;height:80px;line-height:80px;cursor:pointer; font-size:15px; font-weight:500; text-align:center; margin:0px; color:#FFF;}
.tem_index_news_tab li h6 a { color:#FFF;}
.tem_index_news_tab li h6 a:hover{color:#FFF;}
.menubordrline {
height:10px;
}
.nr {
height:300px;
}
.nrab {
height:300px;
}
.bg0 {
background:#f5b223;
}
.bg1 {
background:#ff8031;
}
.bg2 {
background:#e6437c;
}
.bg3 {
background:#76bd23;
}
.bg4 {
background:#3eaf2c;
}
.bg5 {
background:#2c9a43;
}
.nr .proul {
margin:auto;
}
.nr .proul li {
float:left;
width:12.5%;
padding:5px;
text-align:center;
}
.nrab .proul {
margin:auto;
}
.nrab .proul li {
float:left;
width:12.5%;
padding:5px;
text-align:center;
}
.menuprotitle {
margin-top:10px;
height:62px;
line-height:30px;
}
.menuproimg {
height:187px;
}
.menuprotitle2 {
height:78px;
line-height:78px;
}

.sportmenuprotitle {
margin-top:10px;
height:62px;
line-height:26px;
color:#FFFFFF;
}
.sportmenuproimg {
height:187px;
}
.sportmenuprotitle2 {
height:78px;
line-height:78px;
color:#FFFFFF;
}
.sportmenuprotitle2 a {
color:#FFFFFF;
}
.site-header .container {
	padding: 0px 0px; 
}
.site-header .navbar {
	border: currentColor; border-image: none; height: 74px; margin-bottom: 0px;
}
.site-header .navbar-collapse {
	padding-right: 0px; -ms-overflow-x: hidden;
}
.site-header .navbar-brand {
	margin: 0px 0px; padding: 0px; width: 222px; text-indent: -9999px; border:0px; background:url(../images/logo.png) left center no-repeat; height:156px;
}
.site-header .navbar-nav {
	margin: 20px 0px; float: right;
}
.site-header .navbar-nav > li > a {
	padding: 7px 4px; color: rgb(56, 56, 56); font-size: 20px; margin-right: 20px; padding-top:50%; padding-right:4px;
}
.site-header .navbar-nav > li > a:focus {
	color:#e4000d; background-color: transparent;
}
.site-header .navbar-nav > li > a:hover {
	color:#e4000d; background-color: transparent;
}
.site-header .navbar-nav > li.active > a {
	color:#e4000d;
}
.items-wrap {
text-align:right;
}
.site-header .navbar-button {
	margin: 0px; text-align: right; display: inline-block;
}
.site-header .navbar-button > li {
	margin: 0px; padding: 0px; vertical-align: top;
}
.site-header .navbar-button > li .dropdown-menu {
	margin: 0px; padding: 0px; left: 0px; top: 85px; text-align: left; width:100%; /*background-color: rgba(0, 0, 0, 0.7);*/ position:absolute !important; z-index:1000;
}
.site-header .navbar-button > li .dropdown-menu a {
	display:inline-block; 
}
.site-header .navbar-button > li .dropdown-menu a:hover {
	color:#e67e3f; line-height: 20px; text-decoration:none;
}
.site-header .info-wrap {
	margin: 16px 0px 16px 35px !important;
}
.site-header .switch-locale {
	text-align: center; display: inline-block;  height:156px; line-height:156px; padding:0px 13px; 
}
.dropup,
.dropdown {
  position:static;
}
.site-header .switch-locale .dropdown-toggle {
	color:#ffffff; font-size: 17px; 
}
.site-header .switch-locale .topmenuon {
	color:#323232; width:100%;
}
.site-header .switch-locale .dropdown-toggle:hover {
	color:#e67e3f; 
}
.site-header .switch-locale.open .dropdown-toggle {
	color:#323232;
}
.site-header .switch-locale .dropdown-togglea {
	color:#ffffff; font-size: 17px; 
}
.site-header .switch-locale .topmenuon {
	color:#323232;
}
.site-header .switch-locale .dropdown-togglea:hover {
	color:#e67e3f;
}
.site-header .switch-locale.open .dropdown-togglea {
	color:#323232;
}
/*.site-header .switch-locale .dropdown-toggle::after {
	top: -2px; font-size: 12px; margin-left: 3px; vertical-align: middle; display: inline-block; position: relative; content: ""; transform: scale(0.8); -webkit-transform: scale(.8); -o-transform: scale(.8);
}
.site-header .switch-locale .dropdown-togglea:after {
	content: "";width: 0;height: 5px;background: blue;position: absolute;top:100%;left: 50%;transition: all .8s;
}*/
.site-header .switch-locale .dropdown-togglea:hover:after{
 left: 0%;width: 100%;
}

  
.site-header .switch-locale > ul {
	padding: 0px 0px 40px; border-radius: 2px; font-size: 16px; -ms-overflow-x: hidden; min-width: 90px; 
}
.site-header .switch-locale > ul > li > a {
	padding: 8px 15px; top: 2px;
}
.site-header .switch-locale.open {
	font-size: 14px; 
}
.site-header .logout {
	display: none;
}

.lang {
float:right;
padding-right:13px;
height:24px;
line-height:24px;
background: url(../images/en.jpg) left center no-repeat;
padding-left: 26px;
}
.brand {
margin:auto;
}
.brand h4 
{
font-size:16px;
text-align:center;
margin-bottom:40px;
}
.selectdiv {
margin:auto;
text-align:right;
height:30px;
margin-bottom:15px;
}
.closediv {
margin:auto;
text-align:right;
height:30px;
margin-bottom:15px;
margin-top:40px;
}
.brandshow {
margin:auto;
}
.brandshowtext{
margin:auto;
margin-top:20px;
border-top:#d4e4e2 2px solid;
border-bottom:#d4e4e2 2px solid;
padding-top:6px;
padding-bottom:6px;
}
.brandshowtext .t111 {
font-size:15px;
color:#2b1d1d;
line-height:26px;
}
.brandshowtext .t112 {
font-size:14px;
color:#0c1efc;
line-height:20px;
}
.brandshowtext .t113 {
font-size:14px;
color:#2b1d1d;
line-height:20px;
}
.brandshowtext .t114 {
font-size:25px;
color:#0124fa;
line-height:40px;
padding-top:10px;
text-align:right;
}
.mytitle {
margin:auto;
padding-top:80px;
}

.width30{
width:30%;
margin-right:3%;
}
.width28{
width:28%;
margin-right:1%;
}

.mobshow{
display:none;
}

.sportmenu {

}
.sportmenu:hover {
color:#76bd23 !important;
}

.ileftimg {
position:relative;
float:left;
width:50%;
padding-right:8px;
padding-top:16px;
}
.irightimg {
position:relative;
float:left;
width:50%;
padding-left:8px;
padding-top:16px;
}
.iimgtitle {
position:absolute;
left:20px;
top:20px;
z-index:100;
font-size:26px;
font-weight:600;
color:#000000;
}
.iimgtitle2 {
position:absolute;
left:36px;
top:20px;
z-index:100;
font-size:26px;
font-weight:600;
color:#000000;
}
.iimgtitlebai {
position:absolute;
left:20px;
top:20px;
z-index:100;
font-size:26px;
font-weight:600;
color:#ffffff;
}
.footer {
   margin-top:0px;
    background: #0c0d11;
    line-height: 20px;
	text-align:center;
	padding:20px 0px;
	color:#FFF;
}
.footer h4 {
	text-align:left;
	padding-left:15px;	
}
.daohang {
	margin:auto;
	padding-left:15px;	
}
.daohang a {
	display:block;
	line-height:25px;
	font-size:15px;
	text-align:left;
	color:#8f9094;	
}
.daohang a:hover {
	color:#fff;	
}
.ewm {
	text-align:left;
	padding-top:10px;
	padding-left:15px;
	color:#8f9094;	
}
.footform {
	padding-left:15px;
	padding-top:10px;
	text-align:left;
}
.footinput {
box-shadow:none;
width:100%;
max-width:300px;
height:30px;
margin-bottom:8px;
    display: block;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.4285;
    color:#8f9094;	
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.foottextarea {
box-shadow:none;
width:100%;
max-width:300px;
height:auto;
margin-bottom:8px;
    display: block;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.4285;
    color:#8f9094;	
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.hotline {
	padding-left:15px;
	padding-top:10px;
	line-height:26px;
	color:#8f9094;
	text-align:left;
}
.hotline a {
  color:#8f9094;
}
.hotline a:hover {
color:#fff;
}
.footline {
	margin:30px;
	border-bottom:#25262a 1px solid;	
}
.wbwx {
margin:auto;
}
.wbwx img {
  padding-left:20px;
  padding-right:20px;
}
.copyright {
color:#7d7d7d;
line-height:26px;
}
.copyright a {
color:#7d7d7d;
}
.formlogin100 {
 margin-top:10px;
 margin-bottom:10px;
  width: 100%;
  height: 40px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
}
.formlogin100:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}

.formlogin50 {
 margin-top:10px;
 margin-bottom:10px;
  width: 50%;
  height: 40px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
}
.formlogin50:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}



.form-controlauto {  
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.form-control50 {  
  width: 50%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control50:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}

.form-control80 {  
  width: 80%;
  margin:5px 0px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control80:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}

.form-control90 {  
  width: 90%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control90:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.inner {margin:0 auto;} /**ҳ��ȫ�ֿ��**/

.pad200 {
padding-left:200px;	
}
.pad330 {
padding-left:330px;	
}
.pad700 {
padding-left:700px;	
}

/**���������Ŵ���**/
.post0 { margin: 0px 0px 0px 0px;width:100%;display:inline-block;}
.post0 .tt {display:inline-block;float:left; height:38px; margin: 0px auto;text-align:center} /**������**/
.post0 .tt .tit { display:inline-block; font-size: 17px; height:38px; line-height:38px; padding-left:22px;font-weight:normal; font-family:"Microsoft yahei"} /**��������**/
.post0 .tt .tit .title { display:inline-block; height:38px; line-height:38px; padding-left: 22px; /* background:url(../images/icon_tit.gif) no-repeat 5px center; */} /**����ͼ��**/
.post0 .more_btn{ /* height:32px; */ /* margin:12px 0px; */text-align:right;}   /**���ఴť**/
.post0 .more_btn a{display:inline-block; height:24px; line-height:24px;margin:0 auto; padding: 8px 20px; /* color:#fff; *//* background:#a40c22; */}   /**���ఴť**/
.post0 .con { padding:5px 0;*padding:4px 0; margin:0 auto;display:inline-block; width:auto;float:left; text-align:left;}
.post0 .con .wp_article_list .list_item { border-bottom:1px dashed #ccc;} /**�����б�**/
.post0 .con .wp_article_list .list_item .Article_Index { background:url(../images/li.gif) no-repeat center;} /**�����б�ͼ��**/
.post0 .con{float:left;padding:8px;margin-left:10px;}
.post0 .con .news_list li.news {margin-right:20px;}

/*֪ͨ����*/
#wp_news_w10{display:inline-block;}
.post0 .con .news_icon{display:none;}
#wp_news_w10{float:left;width: 788px;height:24px;line-height:24px;overflow:Hidden;margin:0 auto;}
#wp_news_w10 .line{text-align:center;width:100%;}
#wp_news_w10{font-size:14px;}
#wp_news_w10 .news_meta{margin-left:10px;}
 
.post { margin-bottom:10px;}
.post .tt { height:38px; margin:10px auto;text-align:center} /**������**/
.post .tt .tit { display:inline-block; /* float:left; */ font-size:20px; font-weight:normal; font-family:"Microsoft yahei"} /**��������**/
.post .tt .tit .title { display:inline-block; height:38px; line-height:38px; /* padding-left:35px; */ /* background:url(../images/icon_tit.gif) no-repeat 5px center; */} /**����ͼ��**/
.post .more_btn{ height:32px;margin:12px 0px;text-align:center;}   /**���ఴť**/
.post .more_btn a{display:inline-block; height:32px; line-height:32px;margin:0 auto; line-height:30px;padding:0px 20px; color:#fff;background:#a40c22;}   /**���ఴť**/
.post .con { padding:5px 0; margin:0 auto;}
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc;} /**�����б�**/
.post .con .wp_article_list .list_item .Article_Index { background:url(../images/li.gif) no-repeat center;} /**�����б�ͼ��**/
.post .con{}
.post .con li{float:left;margin-left:34px;border-top:3px solid red;}
.post .con li.n1{height:320px; overflow:hidden;}
.post .con li.n3{height: 343px; overflow:hidden;}
.post .con li.n4{height: 370px; overflow:hidden;}
.post .con li.n1 .img-link{}
.post .con li img{margin-bottom:-5px;}
.post .con li.n1 .imgs{}
.post .con li.n2,.post-11 .con li.n3{}
.post .con li.n2 .img-link,.post .con li.n3 .img-link{}
.post .con li.n2 .imgs,.post-11 .con li.n3 .imgs{}
.post .con li .news_title{line-height:22px;margin-top: 15px;margin-bottom:5px;font-family:"Microsoft yahei"; font-size:15px;}
.post .con li .news_title a{color:#000;}
.post .con li .news_wz{/* line-height:22px; */margin-top:15px;color:#717171;}
.post .con li .news_meta {color:#a40c22;}
/**�Զ��������б�**/
.news_list {}
.news_list li.news { line-height:24px;*line-height:18px; padding-left:0px; background:url(../images/icon_li0.gif) no-repeat 0 9px;} /**����ͼ��**/
.news_list li.news span.news_title { float:left;}
.news_list li.news span.news_meta { float:right; margin-left:2px;}
.news_list li.news p {clear:both; line-height: 22px; color:#AEAEAE;}
.news_list li.news p a { /* color:#03528A; */}
.news_list li.news p a:hover { color:#03528A; text-decoration:underline;}

#news0{margin-top:10px;}

.news1{padding: 0px 0px 10px 0px;}
.news1 .post .more_btn{ text-align:right;position:absolute; left: 389px; bottom: 20px;}   /**���ఴť**/
.news1 .post .more_btn a{}   /**���ఴť**/
.post-11{position:relative;}
.post-11 .con{}
.post-11 .con li{border-top:none;margin-left:0px;}
.post-11 .con li .img-link{margin-bottom:-10px;}
.post-11 .con li.n1{width:468px;}
.post-11 .con li.n1 .img-link{display:inline-block;width:100%;max-height:236px;overflow:hidden;}
.post-11 .con li.n1 .imgs{width:468px;border-bottom:3px solid #A40C22;}
.post-11 .con li.n2 .img-link{border-bottom:3px solid #01559D;}
.post-11 .con li.n3 .img-link{border-bottom:3px solid #d66f23;}
.post-11 .con li.n2,.post-11 .con li.n3{width: 236px;margin-left:30px;}
.post-11 .con li.n2 .img-link,.post-11 .con li.n3 .img-link{display:inline-block;width:100%;max-height:132px;overflow:hidden;}
.post-11 .con li.n2 .imgs,.post-11 .con li.n3 .imgs{width:236px;}
.post-11 .con li .news_title{line-height:22px;margin-bottom:5px;font-family:"Microsoft yahei"; font-size:15px;}
.post-11 .con li .news_title a{}
.post-11 .con li .news_wz{/* line-height:22px; */}
.post-11 .con li .news_meta {}


.listmenu {
	margin:auto;
	text-align:center;	
}
.listmenu a {
	display:inline-block;
	padding:8px 87px;
	border:#cacaca 1px solid;
	margin:20px 10px;
	background:#eeeeee;
	font-size:16px;
}
.listmenu a:hover {
	color:#FFF;
	background:url(../images/baisanjiao.png) bottom center no-repeat #d4975e;
	border:#ffffff 1px solid;
}
.listmenu .onmenu {
	color:#FFF;
	background:url(../images/baisanjiao.png) bottom center no-repeat #d4975e;
	border:#ffffff 1px solid;
	/*background-origin:border-box;*/
}

.listmenupro {
	margin:auto;
	text-align:center;	
}
.listmenupro li {
	width:180px;
	display:inline-block;
	padding:8px 0px;
	border:#cacaca 1px solid;
	margin:20px 10px;
	background:#eeeeee;
	font-size:16px;
	position:relative;
}
.listmenupro li:hover {
	color:#FFF;
	background:url(../images/baisanjiao.png) bottom center no-repeat #d4975e;
	border:#ffffff 1px solid;
}
.listmenupro .onmenu {
	color:#FFF;
	padding:8px 0px;
	background:url(../images/baisanjiao.png) bottom center no-repeat #d4975e;
	border:#ffffff 1px solid;
	/*background-origin:border-box;*/
}
.listmenupro .onmenu a{
	color:#FFF;
}

.listmenupro li ul{ width:178px; list-style:none; margin:0;position:absolute; top:40px; left:0px; z-index:10; display:none; overflow:hidden;   }
.listmenupro li ul li{ width:178px; float:left; line-height:30px;  color:#000; background:#fff; margin:0px; padding:0px 0px; display:block; border-left:#ccc 1px solid; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; border-top:0px;}
.listmenupro li ul li a{ width:100%; height:30px;font-size:14px; color:#000 !important;  }
.listmenupro li ul li:hover{ color:#fac11a !important;background:#d4975e;border:none; }
.listmenupro li:hover ul{ display:block; }

.gdlist {
	margin-top:10px;	
	max-height:380px;
}
.gdlist dl {
	margin-bottom:20px;
	margin-left:0px;
	margin-right:20px;
	float:left;
	width:100%;
	text-align:center;	
}
.gdlist dl dt {
	margin:auto;
	padding:2px;			
	background:#FFFFFF;
	width: 275px;
}
.gdlist dl dt img {
    margin:auto;
	height:210px;	
	border:1px solid #ccc;
	
	/*width:210px;*/
/*	max-height:144px;*/
}

.gdlist dl dd {
	margin-top:20px;
	margin:auto;
	max-width:256px;
   height:45px;  
   overflow:hidden;
}
.gdlist dl dd a {
	color:#FFF;
	background:#d4975e;
	height:45px;
	 line-height:45px;
	display:block;
}

.gdlist dl dd a:hover {
	color:#FFF;
	background:#b0641e;
}

.prolist {
	margin-top:10px;	
	max-height:380px;
}
.prolist dl {
	margin-bottom:20px;
	margin-left:0px;
	margin-right:20px;
	float:left;
	width:100%;
	max-width:260px;
	text-align:center;	
}
.prolist dl dt {
	margin:auto;
	padding:2px;			
	background:#FFFFFF;
}
.prolist dl dt img {
    margin:auto;
	height:260px;	
	border:1px solid #ccc;
	/*width:210px;*/
/*	max-height:144px;*/
}

.prolist dl dd {
   height:45px;  
   overflow:hidden;
}
.prolist dl dd a {
	color:#333;
	height:45px;
	 line-height:45px;
	display:block;
}

.prolist dl dd a:hover {
	color:#000;
}


.foodlist {
	margin-top:10px;	
	max-height:380px;
}
.foodlist dl {
	margin-bottom:20px;
	margin-left:0px;
	margin-right:20px;
	float:left;
	width:100%;
	max-width:300px;
	text-align:center;	
}
.foodlist dl dt {
	margin:auto;
	background:#FFFFFF;
	border:1px solid #ccc;
}
.foodlist dl dt img {
    margin:auto;
	border:4px solid #fff;
	height:226px;
	/*width:210px;*/
/*	max-height:144px;*/
}
.foodlist dl dt:hover img {
	border:4px solid #ffa32f;
}

.foodlist dl dd {
   height:45px;  
   overflow:hidden;
}
.foodlist dl dd a {
	color:#333;
	height:45px;
	 line-height:45px;
	display:block;
}

.foodlist dl dd a:hover {
	color:#000;
}


.teamlist {
	margin-top:10px;	
	max-height:380px;
}
.teamlist dl {
	margin-bottom:20px;
	margin-left:0px;
	margin-right:20px;
	float:left;
	width:100%;
	text-align:center;
	border:1px solid #ccc;	
	border-radius: 5px;
}
.teamlist dl dt {
	margin:auto;
	padding:2px;			
	background:#FFFFFF;
}
.teamlist dl dt img {
    margin:auto;
	width:80%;
    border-radius: 50%;
	/*width:210px;*/
/*	max-height:144px;*/
}

.teamlist dl dd {
	padding-left:10px;
	padding-right:10px;
   text-align:left;
   line-height:26px;
}
.teamlist dl dd a {
	color:#333;
	display:block;
}

.teamlist dl dd a:hover {
	color:#000;
}
.teamtitle {
	font-size:16px;
	padding-top:20px;
}
.teamtitle2 {
	font-size:16px;
	padding-bottom:20px;
}
.teamdescription {
	height:66px;
	line-height:22px;
	overflow:hidden;
	color:#676767;
}
.showteam {
	width:75px;
	height:23px;
	line-height:23px;
	background:#e6e6e6;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

.teamlist dl:hover {
	border:1px solid #d29952;	
}
.teamlist dl:hover .showteam {
	background:#d29952;
	color:#FFF;
}


.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{ height:87px;line-height:87px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:16px;margin-top:20px; margin-bottom:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center; margin:0 10px; width:48px; height:48px; line-height:48px; border-radius: 50%;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#fff;border:1px solid #d4975e;background:#d4975e;}



.zslist {
	margin-top:10px;	
	max-height:280px;
}
.zslist dl {
	margin-bottom:20px;
	margin-left:0px;
	margin-right:20px;
	float:left;
	width:100%;
	max-width:260px;
	text-align:center;	
}
.zslist dl dt {
	margin:auto;
	padding:2px;
	border:1px solid #ccc;			
	background:#FFFFFF;
}
.zslist dl dt img {
    margin:auto;
	height:180px;
	/*width:210px;*/
/*	max-height:144px;*/
}

.zslist dl dd {
   height:26px;
   line-height:26px;
   overflow:hidden;
}


.menuleft {
float:right;
width:136px;
height:28px;
line-height:28px;
}
.search-menu-bd {
	width:136px;
    font-size: 14px;
    position: absolute;
	margin-top:-28px;
	margin-left:0px;
    z-index: 10001;
	background:#00FFFF;
	border-radius:16px;
	border:#bcbcbc 2px solid;
	display:none;
	min-height:300px;
}
.search-menu-bd a {
padding:8px 20px;
line-height:20px;
display:block;
border-bottom:#bcbcbc 1px solid;
text-align:center;
}
.navabc {
position:fixed;
top:200px;
right:0px;
}


.downloads {
margin:auto;
width:100%;
}
.downloads th {
    height: 40px;
    text-align: center;
    line-height: 40px;
}

.downloads td {
    height: 40px;
    text-align: center;
    line-height: 40px;
}


.weixin {
   margin-top:30px;
   padding-right:30px;
   float:right;
}
.weixin1 {
    margin:auto;
	width:100%;
	color:#d2d2d2;
	color:#D2D2D2; 
	line-height: 24px; 
	font-size: 15px; 
	font-weight: bold;
	text-align:center;
}


.imgnew {
margin-top:23px;
max-width:379px;
max-height:240px;
text-align:left;
}

.imgnewtime {
	background: rgb(228, 0, 13); left: 15px; top: 23px; width: 74px; height: 74px; text-align: center; color: rgb(255, 255, 255); position: absolute;opacity: 0.8;
}
.imgnewtime p {
	line-height: 50px; font-size: 30px; margin-bottom:0px;
}
.imgnewtime span {
	line-height: 14px; font-size: 14px;
}

.imgnewtitle {
background:  rgba(0, 0, 0, 0.4); 
left: 0px; 
bottom: 0px;
width:100%; 
height: 29px; 
line-height:29px;
text-align: left; 
color: rgb(255, 255, 255);
position: absolute;
overflow:hidden; 
padding-left:5px; 
padding-right:5px;
}

.newtitle {
width:100%;
font-size:16px;
height: 29px; 
line-height:29px;
text-align: left; 
overflow:hidden; 
}
.newtext {
color:#666666;
line-height:23px;
height:69px;
overflow:hidden;
}
.jjfa {
margin-top:23px;
max-width:466px;
text-align:left;
}

.jjfatoptitle {
background: rgb(228, 0, 13); 
left: 15px; 
top: 43px; 
width: 120px;
border-left:20px #000000 dashed;
height: 36px;
font-size:16px;
font-weight:bold;
line-height:36px;
text-align: center; 
color: rgb(255, 255, 255);
position: absolute;
opacity: 0.8;
}

.cgal {
margin-top:23px;
max-width:370px;
text-align:left;
}

.cgaltitle {
background:  rgba(0, 0, 0, 0.4); 
left: 0px; 
bottom: 0px;
width:100%; 
height: 29px; 
line-height:29px;
text-align: left; 
color: rgb(255, 255, 255);
position: absolute;
overflow:hidden; 
padding-left:5px; 
padding-right:5px;
}

.jjfatitle {
background:  rgba(0, 0, 0, 0.4); 
left: 0px; 
bottom: 0px;
width:100%; 
height: 29px; 
line-height:29px;
text-align: left;
color:#CCCCCC;
position: absolute;
overflow:hidden; 
padding-left:5px; 
padding-right:5px;
}
.jjfatitle a{
color:#FFFFFF;
}
.maintit{ padding-top:60px; padding-bottom:20px; }
.t1{ font-size:20px; color:#221815; }
.t2{ font-size:35px; line-height:50px; padding:6px 0; color:#221815; font-family:Arial; }
.t3{ font-size:18px; line-height:18px; color:#d7000f; }

.indextitle {
margin:auto;
width:140px;
text-align:center;
font-size:30px;
line-height:50px;
border-bottom:#111e77 solid 3px;
}

.indextitle2 {
color:#5f5f5f;
margin:auto;
text-align:center;
font-size:16px;
line-height:26px;
padding-top:10px;
padding-bottom:10px;
}

.about h3 span {
    border: 1px solid #111e77;
    padding: 0px 10px;
    *padding: 0 10px: ;
    position: relative;
    top: 2px;
}

.about h3 a {
    font-size: 24px;
    color: #333;
    line-height: 24px;
    padding: 2px 10px;
    background: #f9f9f9;
    position: relative;
    top: 16px;
}
.indexabout{
    margin-top:10px;
    line-height:27px;
	padding-bottom:30px;
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
	font-size:14px;
	text-indent:28px;
}

.indexabout p {
margin-bottom:20px;
}

.aboutimg {
    width: 100%;
    border: #CCCCCC 1px solid;
    border-radius: 0px;
    -webkit-box-shadow: 0 0 10px #cccccc;
    -moz-box-shadow: 0 0 10px #cccccc;
    box-shadow: 0px 0px 10px #cccccc;
}

.contactinmap {
    width: 100%;
    border: #CCCCCC 1px solid;
    border-radius: 0px;
    -webkit-box-shadow: 0 0 10px #cccccc;
    -moz-box-shadow: 0 0 10px #cccccc;
    box-shadow: 0px 0px 10px #cccccc;
	line-height:26px;
}

.contactin {
    width: 100%;
	padding:0px 15px 10px 15px;
	min-height:220px;
    border: #CCCCCC 1px solid;
    border-radius: 0px;
    -webkit-box-shadow: 0 0 10px #cccccc;
    -moz-box-shadow: 0 0 10px #cccccc;
    box-shadow: 0px 0px 10px #cccccc;
	line-height:26px;
}
.contactin h3{
   color:#111e77;
   padding-bottom:10px;
   border-bottom:#111e77 1px dashed;
}

.linkindex {
    width: 100%;
	margin-top:20px;
	padding:10px;
    border: #CCCCCC 1px solid;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 10px #cccccc;
    -moz-box-shadow: 0 0 10px #cccccc;
    box-shadow: 0px 0px 10px #cccccc;
	line-height:30px;
}
.linkindex a {
  padding-left:8px;
  padding-right:8px;
}
.bg-hui {
background-color:#f9f9f9;

}
.ibg-about {
	background:#e9e5dc;
	padding-top:85px;
	padding-bottom:60px;	
}
.ibg-hezuo {
	background:url(../images/ihezuobg.jpg) top center repeat-y;
	padding-top:85px;
	padding-bottom:60px;	
}
.ibg-news {
	padding-top:85px;
	padding-bottom:60px;	
}
.bg-fair {
width:100%;
margin:auto;
background:#ebebeb;
padding:36px 0px;
}
.bg-about {
width:100%;
margin:auto;
background:#ebebeb;
padding:10px 0px;
}
.ibg-pro {
	
	padding:80px 0px 60px 0px;	
}
.bg-contact {
width:100%;
margin:auto;
background:#76bd22;
padding:30px 0px;
}
.jiange16 {
padding:8px;
}
.bg-bai {
background-color:rgb(255, 255, 255);
margin-top:20px;
}
.bg-lan {
background-color:#eef7ff;
padding:40px 0 40px 0;
margin-top:40px;
}
.iprotitle {
	padding-bottom:50px;
	text-align:center;	
}
.iprotitle2 {
	font-size:20px;
	color:#22268a;
	height:50px;
	line-height:50px;
	border-bottom:#CCC 1px dashed;	
}
.iprotitle2 span {
	float:right;
	font-size:15px;
	color:#b9b9b9;	
}
.iprotitle2 span a{
	color:#b9b9b9;	
}
.iprotext {
	line-height:26px;
	padding-top:20px;	
}
.iabout {
	line-height:26px;
	color:#535353;
	font-size:15px;	
}

.iaboutmore {
	margin:auto;
	text-align:center;
}
.iaboutmore a {
	margin:auto;
	width:180px;
	border:#999 1px solid;
	display:block;
	line-height:40px;
}
.iaboutmore a:hover {
	background:#cc9866;
	color:#FFF;
	border:#c99666 1px solid;
}

.hezuo {
	margin:auto;	
}
.hezuoimg {
	width:20%;
	float:left;
	display:inline-block;
	padding:10px 10px;
}
.hezuoimg img{
	width:100%;
}

.imgnewtitle {
    background: rgba(0, 0, 0, 0.7);
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 85px;
    line-height: 20px;
	text-align:left;
	padding-left:24px;
	padding-right:24px;
    font-size: 13px;
    font-weight: 500;
    color: rgb(255, 255, 255);
    position: absolute;
	overflow:hidden;
}
.imgnewtitle p {
	height:40px;
	line-height:20px;
	overflow:hidden;
}
.brandt2{ font-size:35px; line-height:50px; padding:6px 0; color:#221815; font-family:Arial; text-align:center;}
.banrdlogo{
margin:auto;
text-align:left;
}
.banrdlogo img {
max-width:350px;
}
.imgbord {

}
.protitle {
margin:auto;
height:40px;
font-size:18px;
font-weight:bold;
 color: #333333;	
}
.proinfo {
margin:auto;
width:100%;
font-size:14px;
line-height:26px;
 color: #333333;	
}
.proinfo h2 {
 font-weight:bold;	
}
.progn {
margin-top:50px;
height:30px;
line-height:30px;
font-size:15px;
font-weight:bold;
color: #333333;	
}
.progninfo {
    line-height:22px;
	display: block;
    padding: 0px 25px 20px 20px;
	font-size:14px;
    color: #333333;	
}
.progninfo ul {
	margin-bottom: 35px !important;
	margin: 0;
    padding: 0 0 0 17px;
}

.progninfo ul li {
padding-left:4px;
list-style-type:disc;
}

.protitle2 {
margin-top:30px;
text-align:center;
height:25px;
line-height:25px;
width:90px;
background:#011878;
color:#FFFFFF;
}
.protext {
	line-height:22px;
	display: block;
    border: 1px solid #d6d6d6;
    padding: 0px 25px 20px 20px;
	font-size:14px;
    color: #333333;	
}
.protext img {
    max-width: 100%;
}
.protext strong {
  margin-top:30px;
}
.protext p {
  margin-bottom:10px;
}
.protext p strong {
	margin-top:35px;
	display:block;
}
.protext ul {
	margin-bottom: 35px !important;
	margin: 0;
    padding: 0 0 0 17px;
}

.protext ul li {
padding-left:4px;
list-style-type:disc;
}
@media all and (min-width:801px)
{
.site-header .switch-locale-wrap:hover .dropdown-menu {
	display: block;
}
}
@media all and (max-width:1199px)
{
.site-header .switch-locale {
	text-align: center; display: inline-block;  height:80px; line-height:80px; padding:0px 13px; position:static;
}
.site-header .navbar-button > li .dropdown-menu {
	margin: 0px; padding: 0px; left: 0px; top: 80px; width: auto; text-align: left; width:100%;
}
}
@media all and (max-width:980px)
{
.site-header .switch-locale {
	text-align: center; display: inline-block;  height:80px; line-height:80px; padding:0px 13px; position:static;
}
.site-header .navbar-button > li .dropdown-menu {
	margin: 0px; padding: 0px; left: 0px; top: 80px; width: auto; text-align: left; width:100%;
}
}
@media all and (min-width:801px)
{
.site-header .navbar-button .user .user-name {
	max-width: 125px;
}
}

@media all and (max-width:800px)
{
.readable img {
	width: 100%;
}
.readable p > img {
	width: 100%;
}
.logonew{
height:80px;
}
.site-header {
	transition:0.35s ease-in-out; width: 100%;  opacity: 1;  background-color: #1b1a1f; -webkit-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; height:50px;
}
.site-header .switch-locale .dropdown-menu > li > a {
	width: 130px; margin-left: 0px;
}
.toptop{
	display:none; height:0px;
}
.site-header .navbar-brand {
	margin: 0px 0px; padding: 0px; width: 200px; text-indent: -9999px; background-repeat: no-repeat; height:50px; background:none;
}
.site-header.transparent .navbar-button .info-wrap:hover .avatar {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
.site-header.transparent .navbar-button .info-wrap:hover .user {
	color: rgb(56, 56, 56);
}
.site-header {
	height: 87px; min-height: 87px;
}
.site-header .navbar-header {
  width:100%; background:url(../images/yd.png) center center / 116px 70px no-repeat;

}
.site-header .navbar-header .navbar-brand {
	margin: 0px; width: 100px !important; height:87px;
}
.site-header .navbar-header .navbar-toggle {
	margin: 10px 10px 9px 10px; background:url(../images/menu.png) center center no-repeat; border:0px; width:36px; height:31px;
}
.site-header .navbar-header .navbar-toggle:focus {
	cursor: pointer; background:url(../images/menu.png) center center no-repeat;
}
.site-header .navbar-header .navbar-toggle:hover {
	cursor: pointer; background:url(../images/menu.png) center center no-repeat;
}
.site-header .navbar-button {
	margin: 0px; text-align: left; float: left; display: block; width:100%;
}
.site-header .navbar-collapse {
	margin: 0px 0px; padding-right: 0px; background-color: rgb(255, 255, 255);
}
.site-header .navbar-collapse .navbar-button > li {
	padding: 0px; width: 100%;
}
.site-header .navbar-collapse .navbar-button > li > a {
	margin: 10px auto; padding: 8px 12px; width: 100%;
}
.site-header .navbar-collapse .navbar-button > li > a.login {
	margin-bottom: 0px;
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap {
	text-align: center; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: dashed;
}
.site-header .switch-locale .dropdown-togglea {
  padding-left:15px; color:#000;
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap .switch-locale {
	margin: 0px; padding: 0px; width: 100%; 
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap .switch-locale .dropdown-toggle {
	line-height: 50px; padding-left:15px; color:#000;
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap .switch-locale .dropdown-toggle span {
  display:none;
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap .switch-locale .dropdown-togglea span{
   display:none;
}
.site-header .switch-locale .dropdown-toggle span {
  display:none;
}
.site-header .switch-locale .dropdown-togglea span {
  display:none;
}
.site-header .switch-locale .dropdown-toggle:hover span {
  display:none;
}
.site-header .switch-locale .dropdown-togglea:hover span {
  display:none;
}
.site-header .switch-locale.open {
	font-size: 14px; 
}
.site-header .switch-locale {
	padding: 0px 15px; text-align: left; display: inline-block; line-height:50px; position:static;
}
.site-header .switch-locale .dropdown-togglea:hover {
	color:#3E3A39; padding-top:0px;
}
.site-header .navbar-collapse {
	margin: 0px 0px; padding-right: 0px; background-color:#f9f9f9;
}
.site-header .navbar-collapse .navbar-button > li {
	padding: 0px; width: 100%;
}
.site-header .navbar-collapse .navbar-button > li > a {
	margin: 10px auto; padding: 8px 12px; width: 100%;
}
.site-header .navbar-collapse .navbar-button > li > a.login {
	margin-bottom: 0px;
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap {
	text-align: center; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: dashed;
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap .switch-locale {
	margin: 0px; padding: 0px; width: 100%; position:relative; height:auto;
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap .switch-locale .dropdown-menu {
	top: 0px; width: 100% !important; position:static; box-shadow: none !important; background-color: transparent;
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap .switch-locale .dropdown-menu a {
	display:inline-block; 
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap .switch-locale .dropdown-menu a:hover {
	text-decoration:none;
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap .switch-locale .dropdown-menu > li > a:focus {
	color:#e4000d; background-color: transparent;
}
.site-header .navbar-collapse .navbar-button .switch-locale-wrap .switch-locale .dropdown-menu > li > a:hover {
	color:#e4000d; background-color: transparent;
}
.site-header .navbar-collapse .navbar-button .info-wrap {
	margin: 8px 0px !important; text-align: left; float: left; position: relative;
}
.site-header .navbar-collapse .navbar-button .info-wrap .user {
	margin: 0px; padding-left: 30px; display: inline-block;
}
.site-header .navbar-collapse .navbar-button .info-wrap .user .avatar {
	left: 0px;
}
.site-header .navbar-collapse .navbar-button .info-wrap .login {
	margin-left: 0px !important;
}
.site-header .navbar-collapse .navbar-button .info-wrap .logout {
	margin: 0px; top: 2px; width: auto; right: 0px; color: rgb(56, 56, 56); font-size: 14px; display: inline-block; position: absolute;
}
.site-header .navbar-collapse .navbar-button .info-wrap .signup {
	margin-left: 15px !important;
}
/*.site-header .navbar-collapse.collapsing {
	overflow: visible;
}*/
.site-header .navbar-collapse.in {
	overflow: visible;
}
.site-header .navbar-collapse.collapsing {
	-ms-overflow-y: hidden;
}
.site-header .navbar {
	margin: 0px; border: 0px currentColor; border-image: none; height: 50px; padding-bottom: 5px;
}
.site-header .navbar .navbar-nav {
	margin: 0px;
}
.site-header .navbar .navbar-nav > li > a {
	padding: 15px 24px; text-align: center; margin-right: 0px;
}
.site-header .navbar .navbar-nav > li.active > a {
	border-radius: 4px;
}

.site-header .navbar {
	border: currentColor; border-image: none; height:50px; margin-bottom: 0px;
}
}

.site-header.transparent {
	border-bottom-color: transparent; border-bottom-width: medium; border-bottom-style: none; -webkit-box-shadow: none; 
}
.site-header.transparent .navbar-nav > li > a {
	color: rgb(56, 56, 56);
}
.site-header.transparent .navbar-nav > li > a:hover {
	color:#e4000d; background-color: rgba(255, 255, 255, 1);
}
.site-header.transparent .switch-locale .dropdown-toggle {
	color: rgb(56, 56, 56) !important;
}
.site-header.transparent .switch-locale .dropdown-toggle:hover {
	color:#e4000d;
}
.site-header.transparent .switch-locale .dropdown-menu {
	top: 41px; background-color: rgba(255, 255, 255, 1);
}
.site-header.transparent .switch-locale .dropdown-menu > li > a {
	color: rgb(56, 56, 56);
}
.site-header.transparent .switch-locale .dropdown-menu > li > a:focus {
	color: rgb(56, 56, 56); background-color: rgba(255, 255, 255, 1);
}
.site-header.transparent .switch-locale .dropdown-menu > li > a:hover {
	color: rgb(56, 56, 56); background-color: rgba(255, 255, 255, 1);
}
.site-header.transparent .switch-locale:hover {
	background-color: rgba(255, 255, 255, 1);
}
.site-header.transparent .navbar-button > li > a.user {
	color: rgb(56, 56, 56);
}
.site-header.transparent .navbar-button > li > a.login {
	border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(56, 56, 56); background-color: transparent;
}
.site-header.transparent .navbar-button > li > a.login:hover {
	color:#e4000d; background-color: rgb(56, 56, 56);
}
.site-header.mobile-header {
	background-color: rgba(255, 255, 255, 1);
}
.site-header.mobile-header .container {
	background-color: rgba(255, 255, 255, 1);
}
.site-header.transparent .navbar-button .info-wrap:hover .avatar {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
.site-header.transparent .navbar-button .info-wrap:hover .user {
	color: rgb(56, 56, 56);
}

.nav-tabs .dropdown-menu {
	margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.navbar {
	border: 1px solid transparent; border-image: none; margin-bottom: 0px; position:static; min-height: 50px;
}
.navbar-collapse {
	padding-right: 0px; padding-left: 0px; border-top-color: transparent; border-top-width: 1px; border-top-style: solid; -ms-overflow-x: visible; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.1); -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
	-ms-overflow-y: auto;
}
@media all and (min-width:801px)
{
.navbar {
	border-radius: 3px;
}
.navbar-header {
	float: left;
}
.navbar-collapse {
	width: auto; border-top-color: currentColor; border-top-width: 0px; border-top-style: none; box-shadow: none;
}

.navbar-collapse.in {
	-ms-overflow-y: visible;
}
.navbar-fixed-bottom .navbar-collapse {
	padding-right: 0px; padding-left: 0px;
}
.navbar-fixed-top .navbar-collapse {
	padding-right: 0px; padding-left: 0px;
}
.navbar-static-top .navbar-collapse {
	padding-right: 0px; padding-left: 0px;
}
}
.embed-responsive {
	overflow: hidden;
}
.modal {
	overflow: hidden;
}
.modal-open {
	overflow: hidden;
}
.progress {
	overflow: hidden;
}
@media all and (orientation:landscape) and (max-width:480px)
{
.navbar-fixed-bottom .navbar-collapse {
	max-height: 200px;
}
.navbar-fixed-top .navbar-collapse {
	max-height: 200px;
}

}
.container-fluid > .navbar-collapse {
	margin-right: -16px; margin-left: -16px;
}
.container-fluid > .navbar-header {
	margin-right: -16px; margin-left: -16px;
}
.container > .navbar-collapse {
	margin-right: -16px; margin-left: -16px;
}
.container > .navbar-header {
	margin-right: -16px; margin-left: -16px;
}
.navbar-static-top {
	border-width: 0px 0px 1px; z-index: 1000;
}
.navbar-fixed-bottom {
	left: 0px; right: 0px; position: fixed; z-index: 1030; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.navbar-fixed-top {
	left: 0px; right: 0px; position: fixed; z-index: 1030; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.navbar-fixed-top {
	border-width: 0px 0px 1px; top: 0px;
}
.navbar-fixed-bottom {
	border-width: 1px 0px 0px; bottom: 0px; margin-bottom: 0px;
}

.navbar-brand:focus {
	text-decoration: none;
}
.navbar-brand:hover {
	text-decoration: none;
}


.slideBox{ position:relative; overflow:hidden; margin:auto; width:100%;/* ���ý���ͼ����� */ }
	.slideBox .hd{ width: 100%; height: 11px; text-align: center; bottom: 23px; position: absolute; z-index: 1; }
	.slideBox .hd li{ cursor: pointer; display:inline-block; width:18px; height:18px; background:none; border:#d0d0d0 1px solid; margin:0 5px; vertical-align:top; overflow:hidden; -webkit-border-radius:8px; -moz-border-radius:18px; border-radius:18px; line-height:50px; }
	.slideBox .hd li.on{ background:#aeaeae;; opacity: 1;  }
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; text-align:center;  }
	.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* ͼƬ���100%���ﵽ����ӦЧ�� */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* ȥ�����Ӵ������� */
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../images/focusbg.png) repeat-x; color:#fff;  text-align:left;  }
	
.show_div_body{background:rgba(0,0,0,.5);width:100%;height:100%;z-index:1;position:fixed;top:0px;left:0px;transition: 5s;display:none;}
.show_div{width:800px;margin:10% auto 0;box-shadow:rgba(0,0,0,.8) 0 0 50px;position:relative;background:#000;text-align:center;}
.close_btn{color:#fff;font-size:36px;width:48px;height:48px;border-radius:48px;text-align:center;line-height:48px;background:rgba(255,225,225,.3);position:absolute;right:-24px;top:-24px;cursor:pointer;z-index:10;}

.lefttietleen{
   display:block;
   height:26px;
   color:#FFFFFF;
   padding-top:10px;
   line-height:26px;
   height:36px;
   padding-left:20px;
   margin:0 0px;
   font-size:18px;
}

.lefttitle{
   display:block;
   height:80px;
   color:#FFFFFF;
   line-height:80px;
   padding-left:45px;
   margin:0 0px;
   font-size:22px;
}

.lefttitle2 {
   display:block;
   height:50px;
   background:#9a14a1;
   color:#FFFFFF;
   line-height:50px;
   padding-left:35px;
   margin:0 0px;
}

.left_list {
margin:auto;
width:100%;
min-height:377px;
background:url(../images/leftbg.jpg) top center no-repeat #002188;
}

.left-top {
	background: #011878; padding: 0px 0px 0px 0px; height: 80px; display: block;
}

.leftmenu{

}
.leftmenu .left_list ul {
margin:auto;
padding:0px;
}
.leftmenu .left_list ul li{
margin:0 0px;
border-bottom:#95efff 1px solid;
}
.leftmenu .left_list ul li a {
	display:block;
	height:59px;
	line-height:54px;
	padding-left:45px;
	text-align:left;
	font-size:15px;
	color:#95efff;
}
.leftmenu .left_list ul li a:link,.left_list ul li a:visited {
	
}
.leftmenu .left_list ul li a:hover{
	color:#ffffff;
}



.leftmenu .left_list ul li .pon {
	 background-color:#0033CC;	
}
.leftmenu .left_bottom{
  margin:auto;
  padding:0px;
  height:10px;
}
.leftmenu .left_list ul li .subclassid {
  width:100%;
  font-size:14px;
  margin:auto;
  line-height:30px;
}
.leftmenu .left_list ul li .subclassid a {
	display:block;
	height:30px;
	line-height:30px;
	padding-left:45px;
	text-align:left;
	font-size:14px;
	background:none;
}
.leftmenu .left_list ul li .subclassid a:link,.leftmenu .left_list ul li .subclassid a:visited {
 
}
.leftmenu .left_list ul li .subclassid a:hover{
    color:#ff0030;
}
.subclassico {
position:absolute;
margin-left:30px;
margin-top:12px;
background:url(../images/subclass.png) no-repeat center top;
width:7px;
height:10px;
}
.subclassicoon {
position:absolute;
margin-left:28px;
margin-top:14px;
background:url(../images/subclasson.png) no-repeat center top;
width:10px;
height:7px;
}

.proclass {
margin:auto;
}
.proclass p {
margin:0 0px;
border-bottom:#95efff 1px solid;
}

.proclass p a {
	display:block;
	height:59px;
	line-height:54px;
	padding-left:45px;
	text-align:left;
	font-size:15px;
	color:#95efff;
}
.proclass p a:link,.proclass p a:visited {
}
.proclass p a:hover{
color:#FFFFFF;
}

.proclass p a:link.lefemenuon {
	color:#ff0030;
}
.proclass p a:visited.lefemenuon {
	color:#ff0030;
}
.proclass div {
  width:100%;
  font-size:14px;
  margin:auto;
  line-height:30px;
  display:none;

}
.proclass div a {
	display:block;
	height:30px;
	line-height:30px;
	padding-left:45px;
	text-align:left;
	font-size:14px;
	background:none;
}
.proclass div a:link,.proclass div a:visited {
 
}
.proclass div a:hover{
    color:#ff0030;
}
.proclass div ul {
display:none;
}
.proclass div ul li {
  width:100%;
  font-size:12px;
  margin:auto;
  line-height:30px;
}
.proclass div ul li a {
	display:block;
	height:30px;
	line-height:30px;
	padding-left:45px;
	text-align:left;
	font-size:12px;
	background:none;
}
.proclass div ul li a:link,.proclass div ul li a:visited {
 
}
.proclass div ul li a:hover{
    color:#ff0030;
}
.showprotitle {
    text-align: left;
    font-size: 30px;
}
.xqjs {
	text-align:left;
	font-size:22px;
	margin-bottom:30px;
	margin-top:30px;
	border-bottom:#CCC 1px solid;	
}
.zf {
	float:left;
	text-align:center;
}
.zf a {
	margin:auto;
	width:180px;
	display:block;
	line-height:40px;
	background:#cc9866;
	border:#c99666 1px solid;
	color:#FFF;
}
.zf a:hover {
	color:#333;
	background:#fff;
	border:#999 1px solid;
}
.pic-page {
	text-align: center; margin-top: 10px;
}
.pic-page a {
	margin: 0px 1px;
}
.pic-page a img {
	border-image: none; width: 50px; margin-bottom: 5px; height:50px; overflow:hidden; border:1px solid #E0E0E0;
}
.pic-page a:hover img {
	 border-image: none;
}
.pic-page a.active img {
	 border-image: none;
}
.showpic_box {
	margin: 0px 0px 20px;
}

.leftmenu .left_list ul li .theclassid {
  width:100%;
  font-size:12px;
  margin:auto;
  line-height:30px;
}
.leftmenu .left_list ul li .theclassid a {
	display:block;
	height:30px;
	line-height:30px;
	padding-left:45px;
	text-align:left;
	font-size:12px;
	background:none;
}
.leftmenu .left_list ul li .theclassid a:link,.leftmenu .left_list ul li .theclassid a:visited {
 
}
.leftmenu .left_list ul li .theclassid a:hover{
    color:#ff0030;
}

.buyurl {
width:200px;
height:50px;
line-height:50px;
background:#23a4ee;
display:block;
color:#FFFFFF;
text-align:center;
font-size:18px;
border-radius:10px;
}
.buyurl:hover{
color:#FFFFFF;
background:#011878;
border-radius:10px;
}
.right_titleold {
	font-size:14px;
	background:url(../images/right_title.jpg) repeat-x;
	height:49px;
	line-height:49px;
	padding-right:4px;
	text-align:left;
}

.right_title span a:hover {
	color: rgb(127, 16, 133);
}
.right_title span a.cur {
	color: rgb(127, 16, 133);
}
.right_title {
	padding: 8px 0px; color: rgb(102, 102, 102); height:40px; line-height: 24px; font-size: 20px; margin-bottom: 16px; border-top-color: rgb(211, 217, 222); border-bottom-color: rgb(211, 217, 222); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.right_title span {
	font-size: 12px; float: right;
}
.right_title span a {
	padding: 0px 2px; color: rgb(102, 102, 102);
}
.right_title .home {
	background: url("../images/home.gif") no-repeat; padding-left: 20px;
}

.classmenu {
	padding: 8px 0px; color: rgb(102, 102, 102); min-height:40px; line-height: 24px; font-size: 20px; margin-bottom: 16px; border-top-color: rgb(211, 217, 222); border-bottom-color: rgb(211, 217, 222); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.classmenu span {
	font-size: 15px; 
}
.classmenu span a {
	padding: 0px 10px; color: rgb(102, 102, 102);
}
.classmenu span a:hover {
	padding: 0px 10px; color:#FF0000;
}
.productimg {
  padding:3px;
  border:#CCCCCC 1px solid;
}

.casetitle {
text-align:center;
font-size:16px;
line-height:20px;
height:50px;
padding-top:8px;
}
.aboutmaxwidth {
max-width:410px;
}
.showtext {
	line-height:28	px;
	padding-bottom:10px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	font-size:16px;
/*	min-height:260px;
*//*	text-indent:28px;*/
}
.showtext p {
	margin-bottom:15px;
}
.showtext a {
   color:#0000FF;
}
.showtext a:hover {
color:#FF0000;
}
.showtext img {
max-width:100%;
}

.showtextabout {
	line-height:26px;
	font-size:14px;
}

.showtextabout img {
max-width:100%;
}

.about_image {
	width:600px;
}
.about_image dl {
	margin-top:20px;
	float:left;
	width:200px;
	text-align:center;
}
.about_image dl dt img {
	padding:3px;
	width:160px;
	height:107px;
	border:1px solid #ddd;
}
.about_image dl dd {
	padding:0px 10px;
	width:160px;
	height:30px;
	line-height:30px;
}
.right-con {
margin:auto;
}

.newslist {
	margin:auto;
	border:#CCC 1px solid;
	margin-bottom:30px;
}
.newslist h4 {
	margin-top:20px;
	margin-bottom:20px;	
}
.newslist .showmore {
	text-align:left;
	line-height:30px;	
}

.newslist .description {
	line-height:26px;
	margin-bottom:20px;
}
.newslist .showmore span {
	float:right;	
}
.newslist .showmore .newstime {
	padding:5px;
	background:#000;
	color:#d4975e;
}

.newslist:hover {
	background:#d4975e;
	color:#FFF;
}
.newslist:hover h4 a {
	color:#FFF;
}

.newslist:hover .description {
	color:#FFF;	
}
.newslist:hover .showmore span a {
	color:#FFF;	
}


.msgftitle {
	margin-top:30px;
	margin-bottom:30px;
	height:80px;
	background:url(../images/msgf.png) top center no-repeat;
}

.contacttitle {
	margin-top:30px;
	height:80px;
	background:url(../images/contacttitle.png) top center no-repeat;
}
.abouttitle {
	margin-top:30px;
	margin-bottom:30px;
	height:80px;
	line-height:50px;
	text-align:center;
	width:100%;
	font-size:28px;
	background:url(../images/abouttitle.jpg) bottom center no-repeat;
}

.jgjdtitle {
	margin-top:30px;
	margin-bottom:30px;
	height:80px;
	line-height:50px;
	text-align:center;
	width:100%;
	font-size:28px;
	background:url(../images/jgjdtitle.png) bottom center no-repeat;
}
.biztitle {
	margin-top:30px;
	margin-bottom:30px;
	height:80px;
	line-height:50px;
	text-align:center;
	width:100%;
	font-size:28px;
	background:url(../images/biztitle.png) bottom center no-repeat;
}


.textleft
{
	text-align:left;
}
.textcenter {
	text-align:center;	
}
.textright {
	text-align:right;	
}
.floatleft {
	float:left;	
}
.paddingleft0 {
	padding-left:0px;	
}
#showpage {
	/*margin:20px 0px 0px 0px; padding:10px 0px 20px 0px;*/
	margin:0px 0px 0px 0px;
}
div.scott a {margin:0px 2px; padding:4px 5px 2px 5px;}
div.scott a:link,div.scott a:visited {color:#aaa; border:1px solid #ddd; text-decoration:none;}
div.scott a:hover {color:#aaa; text-decoration:none; border:1px solid #A0A0A0;}
div.scott span.current {margin:2px; padding:4px 5px 2px 5px; font-weight:bold; color:#aaa; background:#F0F0F0; border:1px solid #E0E0E0;}
div.scott span.disabled {margin:2px; padding:4px 5px 2px 5px; color:#ccc; border:1px solid #F3F3F3; text-decoration:none;}
div.scott input {margin:2px; padding:4px 5px 2px 5px; color:#ccc; border:1px solid #ccc; text-decoration:none; width:30px;}

.topic_c_l {
   margin-left:20px;
   width:100%;
}
.topic_c_l P {
	MARGIN: 5px 0px
}
.topic_c_l P A {
	COLOR: #0162C3;
	FONT-SIZE: 14px
}
.topic_c_l P A.wz {
	COLOR: #666; TEXT-DECORATION: none
}

.sitemaplink {
padding-left:10px;
}

.newstitle {
text-align:left;line-height:30px;margin-top:0px;margin-bottom:20px;font-weight: 400; font-size:21px;
}

.iconfont {
display:none;
}
.iconfont2 {
display:none;
}

.bannercontact {
width:100%;text-align:center;
}
.appbanner {
width:100%;min-height:850px;text-align:center;background:url('../images/appbg.jpg') center center;
}
.appbannertext {
padding:180px 0px 0px 30px;
}
.appbannertext h2 {
 text-align:left;
 font-size:36px;
 margin-bottom:20px;
}
.downlogo {
  width:176px;
  float:left;
  line-height:14px;
}
.downlogo2 {
  width:176px;
  float:left;
  line-height:14px;
}
@media only screen and (max-width: 800px){

   .iconfont{
   position:absolute;
   z-index:10000;
   width:100%;
   left:0px;
   top:0px;
   display:block;
   text-align:right;
   height:50px;
   line-height:50px;
   background:url(../images/jia.png) right 20px center no-repeat;
  } 
  
  .iconfont2{
   position:absolute;
   z-index:10000;
   width:100%;
   left:0px;
   top:0px;
   display:block;
   text-align:right;
   height:50px;
   line-height:50px;
   background:url(../images/jia.png) right 20px center no-repeat;
  }
  .iconfont3{
   position:absolute;
   z-index:10000;
   width:100%;
   left:0px;
   top:0px;
   display:block;
   text-align:right;
   height:50px;
   line-height:50px;
   background:url(../images/jia.png) right 20px center no-repeat;
  }
  .iconfont4{
   position:absolute;
   z-index:10000;
   width:100%;
   left:0px;
   top:0px;
   display:block;
   text-align:right;
   height:50px;
   line-height:50px;
   background:url(../images/jia.png) right 20px center no-repeat;
  }
  .iconfont5{
   position:absolute;
   z-index:10000;
   width:100%;
   left:0px;
   top:0px;
   display:block;
   text-align:right;
   height:50px;
   line-height:50px;
   background:url(../images/jia.png) right 20px center no-repeat;
  }
  .iconfont6{
   position:absolute;
   z-index:10000;
   width:100%;
   left:0px;
   top:0px;
   display:block;
   text-align:right;
   height:50px;
   line-height:50px;
   background:url(../images/jia.png) right 20px center no-repeat;
  }
  .newclass {
    background:url(../images/jian.png) right 20px center no-repeat;
  }
  .newclass2 {
    background:url(../images/jian.png) right 20px center no-repeat;
  }
  .newclass3 {
    background:url(../images/jian.png) right 20px center no-repeat;
  }
  .newclass4 {
    background:url(../images/jian.png) right 20px center no-repeat;
  }
  .newclass5 {
    background:url(../images/jian.png) right 20px center no-repeat;
  }
  .newclass6 {
    background:url(../images/jian.png) right 20px center no-repeat;
  }

   .leftmenupro{
    float:none;
/*    padding:0;
*/    width:100%;
    color:#3d3938;
	display:block;
  }
   .leftmenupro >div{
    width:100%;
  }  
   .leftmenupro .left_list{
    float:none;
    border:none;
    margin:0;
    padding:0;
    background:#eeeeee;
	min-height:0px;
  }
   .leftmenupro .left_list h3{
    margin:0;
	height:30px;
    line-height:30px;
    padding-left:0px;
    background:white;
  }
  
   .leftmenupro .left_list h3 .iconfont{
    display:block;
    float:right;
    font-size:14px;
    line-height:14px;
    margin:6px 24px 0 0;
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition:500ms;
     -webkit-transform: rotate(0) scale(1.2);
        -ms-transform: rotate(0) scale(1.2);
         -o-transform: rotate(0) scale(1.2);
            transform: rotate(0) scale(1.2);
  }
   .leftmenupro .left_list .proclass {
    height:0;
    border:none;
    overflow:hidden;
    line-height:26px;
    margin:0 0px;
	background:none;
    opacity:0;
    -webkit-transform:translate(3rem);
        -ms-transform:translate(3rem);
         -o-transform:translate(3rem);
            transform:translate(3rem);
  }
  .leftmenupro .left_list.show h3 .iconfont{ 
			
    -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
         -o-transform: rotate(-135deg);
            transform: rotate(-135deg);
  }
   .leftmenupro .left_list.show .proclass {
    height:auto;
    opacity:1;
    -webkit-transform:translate(0);
        -ms-transform:translate(0);
         -o-transform:translate(0);
            transform:translate(0);
  }
  
  
   .leftmenu{
    float:none;
/*    padding:0;
*/    width:100%;
    color:#3d3938;
	display:block;
  }
   .leftmenu >div{
    width:100%;
  }
  
   .leftmenu .left_list{
    float:none;
    border:none;
    margin:0;
    padding:0;
    background:#eeeeee;
	min-height:0px;
  }
   .leftmenu .left_list h3{
    margin:0;
	height:30px;
    line-height:30px;
    padding-left:0px;
/*    border-bottom:1px solid #eeeeee;
*/    background:white;
  }
  
   .leftmenu .left_list h3 .iconfont{
    display:block;
    float:right;
    font-size:14px;
    line-height:14px;
    margin:6px 24px 0 0;
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition:500ms;
     -webkit-transform: rotate(0) scale(1.2);
        -ms-transform: rotate(0) scale(1.2);
         -o-transform: rotate(0) scale(1.2);
            transform: rotate(0) scale(1.2);
  }
   .leftmenu .left_list ul{
    width:100%;
  }
   .leftmenu .left_list ul li{
    height:0;
    border:none;
    overflow:hidden;
    line-height:26px;
    margin:0 0px;
	background:none;
    opacity:0;
    -webkit-transform:translate(3rem);
        -ms-transform:translate(3rem);
         -o-transform:translate(3rem);
            transform:translate(3rem);
  }
   .leftmenu .left_list ul li a {
    color:#3d3938;	
	line-height:26px;
	height:26px;
	padding-left:20px;
  }
 .leftmenu .left_list ul li a:link,.left_list ul li a:visited {
 background:none;
 
	line-height:26px;
	}
	.leftmenu .left_list ul li a:hover{
		background:none;
		
	line-height:26px;
	}


   .leftmenu .left_list ul li:last-child {
    border:none;
  }
  .leftmenu .left_list.show h3 .iconfont{ 
			
    -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
         -o-transform: rotate(-135deg);
            transform: rotate(-135deg);
  }
   .leftmenu .left_list.show ul li{
    height:30px;
    border-bottom: 1px solid white;
    opacity:1;
    -webkit-transform:translate(0);
        -ms-transform:translate(0);
         -o-transform:translate(0);
            transform:translate(0);
  }
  .leftmenu  .left_bottom {
  height:0px;  
  }
  .left_list { 
  }
  .lefttitle{
   color:#333333;
  }
  .left-top {
  height:auto;
}
  .lefttietleen{
  display:none;
}
  .lefttitle2{
  color:#333333;
  }
  .izl-rmenu{
  display:none;
  }

.right_title span {
	font-size: 12px; float: left;
}

.showtextabout img {
margin:auto;
min-width:100%;
}

.showtextabout table {
margin:auto;
width: 100%; 
overflow-y: auto; _overflow: auto; margin: 0 0 1em; 
}

.showtext img {
margin:auto;
max-width:100%;
}


.proneirong {
display:none;
}
.probox {
margin:auto;
max-width:260px;
margin-top:10px;
/*padding-left:10px;
padding-right:10px;*/
background-color:rgb(255, 255, 255);
padding-bottom:20px;
height:150px;
}

.cc25 {
float:left;
width:25%;
}

.renav{ 
width:100%; 
height:330px; 
line-height:330px; 
overflow:hidden; 
} 
.renav li{ 
height:160px; 
} 

.proneirongsz{
color:#7a7a7a;
padding:0 10px;
line-height:18px;
}

.proboxxy {
max-width:260px;
margin:auto;
height:160px; 
margin-top:10px;
padding-left:0px;
padding-right:0px;
overflow:hidden;
background-color:rgb(255, 255, 255);
padding-bottom:20px;
}

.proneirongxy{
color:#7a7a7a;
padding:0 10px;
line-height:26px;
}
.proneirongsz {
display:none;
}
.pageall {
display:none;
}
.n_con {
margin:auto;
margin-top:23px;
width:100%; 
max-width:400px;
}

.leftbox {
	float: left;
}

.jjfa {
float:left;
margin-top:15px;
width:100%;
max-width:370px;
text-align:left;
}

.imgnew {
float:left;
margin-top:15px;
width:100%;
max-width:370px;
text-align:left;
display:block;
}
.imgnew img {
width:100%;
max-width:400px;
}
.imgnewtime {
	background: rgb(228, 0, 13); 
	left: 15px; 
	top: 23px; width: 74px; height: 74px; text-align: center; color: rgb(255, 255, 255); position: absolute;opacity: 0.8;
}
.imgnewtime p {
	line-height: 50px; font-size: 30px; margin-bottom:0px;
}
.imgnewtime span {
	line-height: 14px; font-size: 14px;
}

.imgnewtitle {
width:100%;
max-width:400px;
    background: rgba(0, 0, 0, 0.7);
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 85px;
    line-height: 20px;
	text-align:left;
	padding-left:24px;
	padding-right:24px;
    font-size: 13px;
    font-weight: 500;
    color: rgb(255, 255, 255);
    position: absolute;
	overflow:hidden;
}



.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; z-index:1; width: 100%; height: 11px; text-align: center; }
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }

.show_div_body{background:rgba(0,0,0,.5);width:100%;height:100%;z-index:999999;position:fixed;top:0px;left:0px;transition: 5s;display:none;}
.show_div{width:90%;margin:10% auto 0;box-shadow:rgba(0,0,0,.8) 0 0 50px;position:relative;background:#000;text-align:center;}
.close_btn{color:#fff;font-size:36px;width:48px;height:48px;border-radius:48px;text-align:center;line-height:48px;background:rgba(255,225,225,.3);position:absolute;right:-24px;top:-24px;cursor:pointer;z-index:1000000;}

.maintit{ padding-top:0px; padding-bottom:20px; }

.pic-page a img {
	width: 35px;
	height:35px;
}

.titleno {
display:none;
}
.aboutmaxwidth {
max-width:none;
width:100%;
}

.lang {
position:absolute;
top:12px;
right:60px;
height:24px;
line-height:24px;
background: url(../images/en.jpg) left center no-repeat;
padding-left: 26px;
}
.pcshow {
display:none;
}
.mobshow{
display:block;
}
.form-control50 {  
  width: 95%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.topline {
display:none;
}
.topindex{
height:120px;
}
.nr {
height:200px;
}
.nrab {
height:200px;
}
.bg0 {
background:#ffc37b;
/*background:url(../images/bg2.png) center top repeat-x;*/
/*background: url("../images/561794-20160310002800647-50077395.jpg") no-repeat;
background-size:cover;
background-position:center;*/
}
.bg1 {
/*background:#efa055;*/
background:url(../images/bg1.png) center top repeat-x;
height:400px;
}
.bg2 {
background:#ff8031;
}
.bg3 {
background:#76bd23;
}
.bg4 {
background:url(../images/bg4.png) center top repeat-x;
height:400px;
}
.bg5 {
background:#2c9a43;
}
.nr .proul li {
float:left;
width:25%;
padding:5px;
text-align:center;
}

.nrab .proul li {
float:left;
width:25%;
padding:5px;
text-align:center;
}
.menuprotitle {
margin-top:0px;
font-size:12px;
height:40px;
line-height:20px;
}
.menuproimg {
height:120px;
line-height:120px;
}
.menuprotitle2 {
font-size:12px;
height:40px;
line-height:20px;
}

.sportmenuprotitle {
margin-top:0px;
font-size:12px;
height:40px;
line-height:20px;
}
.sportmenuprotitle a {
 color:#FFFFFF;
}
.sportmenuproimg {
height:120px;
line-height:120px;
}
.sportmenuprotitle2 {
font-size:12px;
height:40px;
line-height:20px;
}
.tem_index_news_tab li{float:left; width:100%; background:#FFFFFF; display:block; padding-left:20px;}
.tem_index_news_tab li h6{width:100%;height:50px;line-height:50px;cursor:pointer; font-size:13px; font-weight:500; text-align:left; margin:0px; color:#000;}
.tem_index_news_tab li h6 a {color:#000;}
.site-header .navbar-button > li .dropdown-menu {
	margin: 0px; padding: 0px; left: 0px; top: 80px; width: auto; text-align: left; width:100%; background:#e1e1e1; position:static !important;
}
.ileftimg {
position:relative;
float:left;
width:100%;
padding-right:15px;
padding-left:15px;
padding-top:15px;
}
.irightimg {
position:relative;
float:left;
width:100%;
padding-left:15px;
padding-right:15px;
padding-top:15px;
}
.iimgtitle {
position:absolute;
left:36px;
top:20px;
z-index:100;
font-size:20px;
font-weight:600;
color:#000000;
}
.iimgtitle2 {
position:absolute;
left:36px;
top:20px;
z-index:100;
font-size:20px;
font-weight:600;
color:#000000;
}
.iimgtitlebai {
position:absolute;
left:36px;
top:20px;
z-index:100;
font-size:20px;
font-weight:600;
color:#ffffff;
}

.appbanner {
width:100%;min-height:650px;text-align:center;background:url('../images/appbg.jpg') center center;
}
.appbannertext {
padding:80px 0px 0px 30px;
}
.appbannertext h2 {
 font-size:23px;
 margin-bottom:20px;
 text-align:center;
}
.downlogo {
  width:100%;
  float:left;
  line-height:14px;
  text-align:center;
}
.downlogo2 {
  width:100%;
  float:left;
  line-height:14px;
  text-align:center;
  margin-top:14px;
}

.listmenu {
	margin:auto;
	text-align:center;
}
.listmenu a {
	display:inline-block;
	padding:5px 10px;
	border:#fff 1px solid;
	margin:0px 0px;
	width:25%;
	float:left;
	color:#FFF;
	background:#d4975e;
}
.listmenu a:hover {
	color:#FFF;
	background:#d4975e;
}
.listmenu .onmenu {
	color:#FFF;
	background:url(../images/baisanjiao.png) bottom center no-repeat #d4975e;
}
.listmenupro li {
	margin:0px 0px;
}
.w25 {
	width:25% !important;	
}
.w33 {
	width:33.33% !important;	
}
.w50 {
	width:50% !important;	
}
.w100 {
	width:100% !important;	
}
.hezuoimg {
	width:50%;
}
.inews {
margin-bottom:20px;
}

.prolist dl dt img {
	height:auto;	
}
.foodlist dl dt img {
	height:auto;
}
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{ height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:13px;margin-top:20px; margin-bottom:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center; margin:0 10px; width:18px; height:18px; line-height:18px; border-radius: 50%;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#fff;border:1px solid #d4975e;background:#d4975e;}

.pad200 {
padding-left:0px;	
}
.pad330 {
padding-left:0px;	
}
.pad700 {
padding-left:0px;	
}
}




@media screen and (max-width:959px)
{

#wp_news_w10 {
	width: auto;
}
.post0 .con {
	padding: 0px; width: auto; margin-left: 10px; float: left; overflow:hidden;
}
.post0 .con .news_list li.news {
width:auto; overflow:hidden; height:24px; line-height:24px;
}
.post0 .con .news_list li.news .news_meta {
	
}
.post0 .tt .tit { display:inline-block; font-size: 17px; height:38px; line-height:38px; padding-left:12px;font-weight:normal; font-family:"Microsoft yahei"} /**��������**/
}


@media all and (min-width: 1020px)
{
.navabc {
position:fixed;
top:520px;
right:calc((100% - 900px)/2);
}
}